/**
 * 
 */
package co.edu.uniquindio.logica;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * Entity implementation class for Entity: SubSilenciosa
 * esta entidad me representa una subasta silenciosa en la logica del negocio
 * 
 * @author Andres Felipe Abril
 * @author Luis Enrique Robledo
 */

@Entity
@Table(name="SubSilenciosa")
public class SubSilenciosa extends Subasta implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	/**
	 * este atributo representa.....
	 */
	private double reserva;
	
	/**
	 * metodo constructor vacio obligatorio para la entidad
	 */
	public SubSilenciosa()
	{
		
	}

	/**
	 * metodo constructor de la entidad subasta sielnciosa el cual recibe
	 * los partametros necesarios para ser instanciada
	 * @param numSubasta
	 * @param vendedor
	 * @param precioBase
	 */
	public SubSilenciosa(int numSubasta, Vendedor vendedor, double precioBase,Date fechaInicio,Date fechaCierre) {
		super(numSubasta, vendedor, precioBase,fechaInicio,fechaCierre);
		// TODO Auto-generated constructor stub
	}

	/**
	 * ..........
	 * @return the reserva
	 */
	public double getReserva() {
		return reserva;
	}

	/**
	 * ..........
	 * @param reserva the reserva to set
	 */
	public void setReserva(double reserva) {
		this.reserva = reserva;
	}

}
